wire stitch - Spanish English Dictionary